23 #ifdef GOBIAPI_EXPORTS
24 #define QCIMPORT2K extern "C" __declspec( dllexport )
25 #else //GOBIAPI_EXPORTS
28 #define QCIMPORT2K extern "C" __declspec( dllimport )
31 #define QCIMPORT2K __declspec( dllimport )
33 #endif //GOBIAPI_EXPORTS
36 #define QCCALLBACK2K __stdcall
37 #define QCWWANAPI2K __stdcall
44 typedef void (QCCALLBACK2K * tFNSessionState)(
46 ULONG sessionEndReason );
51 ULONG totalPacketRX );
54 typedef void (QCCALLBACK2K * tFNByteTotals)(
55 ULONGLONG totalBytesTX,
56 ULONGLONG totalBytesRX );
59 typedef void (QCCALLBACK2K * tFNDormancyStatus)( ULONG dormancyStatus );
62 typedef void (QCCALLBACK2K * tFNMobileIPStatus)( ULONG mipStatus );
65 typedef void (QCCALLBACK2K * tFNActivationStatus)( ULONG activationStatus );
68 typedef void (QCCALLBACK2K * tFNPower)( ULONG operatingMode );
71 typedef void (QCCALLBACK2K * tFNDataCapabilities)(
76 typedef void (QCCALLBACK2K * tFNDataBearer)( ULONG dataBearer );
79 typedef void (QCCALLBACK2K * tFNRoamingIndicator)( ULONG roaming );
82 typedef void (QCCALLBACK2K * tFNSignalStrength)(
84 ULONG radioInterface );
87 typedef void (QCCALLBACK2K * tFNRFInfo)(
89 ULONG activeBandClass,
90 ULONG activeChannel );
93 typedef void (QCCALLBACK2K * tFNLUReject)(
98 typedef void (QCCALLBACK2K * tFNNewSMS)(
100 ULONG messageIndex );
103 typedef void (QCCALLBACK2K * tFNNewNMEA)( LPCSTR pNMEA );
106 typedef void (QCCALLBACK2K * tFNNewNMEAPlus)(
111 typedef void (QCCALLBACK2K * tFNPDSState)(
113 ULONG trackingStatus );
116 typedef void (QCCALLBACK2K * tFNCATEvent)(
122 typedef void (QCCALLBACK2K * tFNOMADMAlert)(
127 typedef void (QCCALLBACK2K * tFNOMADMState)(
129 ULONG failureReason );
132 typedef void (QCCALLBACK2K * tFNPLMNMode)(ULONG mode);
357 ULONG * pSecondaryDNS,
358 ULONG * pAuthentication,
402 ULONG * pSecondaryDNS,
403 ULONG * pAuthentication,
439 ULONG * pSecondaryDNS,
440 ULONG * pPrimaryNBNS,
441 ULONG * pSecondaryNBNS,
444 ULONG * pAuthentication,
447 ULONG * pSessionId );
452 ULONG * pSecondaryDNS,
453 ULONG * pPrimaryNBNS,
454 ULONG * pSecondaryNBNS,
457 ULONG * pAuthentication,
461 ULONG * pFailureReason );
491 QCIMPORT2K ULONG QCWWANAPI2K
GetIPAddress( ULONG * pIPAddress );
511 ULONG * pCurrentChannelTXRate,
512 ULONG * pCurrentChannelRXRate,
513 ULONG * pMaxChannelTXRate,
514 ULONG * pMaxChannelRXRate );
536 ULONG * pTXPacketSuccesses,
537 ULONG * pRXPacketSuccesses,
538 ULONG * pTXPacketErrors,
539 ULONG * pRXPacketErrors,
540 ULONG * pTXPacketOverflows,
541 ULONG * pRXPacketOverflows );
559 ULONGLONG * pTXTotalBytes,
560 ULONGLONG * pRXTotalBytes );
575 QCIMPORT2K ULONG QCWWANAPI2K
SetMobileIP( ULONG mode );
590 QCIMPORT2K ULONG QCWWANAPI2K
GetMobileIP( ULONG * pMode );
655 ULONG * pSecondaryHA,
656 BYTE * pRevTunneling,
691 ULONG * pSecondaryHA,
692 BYTE * pRevTunneling,
728 ULONG * pSecondaryHA,
729 BYTE * pRevTunneling,
761 BYTE * pRetryInterval,
763 BYTE * pReRegTraffic,
764 BYTE * pHAAuthenticator,
789 BYTE * pRetryInterval,
791 BYTE * pReRegTraffic,
792 BYTE * pHAAuthenticator,
842 QCIMPORT2K ULONG QCWWANAPI2K GetSignalStrength(
843 INT8 * pSignalStrength,
844 ULONG * pRadioInterface );
867 INT8 * pSignalStrengths,
868 ULONG * pRadioInterfaces );
888 BYTE * pInstanceSize,
914 BYTE * pInstanceSize,
944 BYTE * pInstanceSize,
947 BYTE * pRATInstances );
1018 ULONG * pRegistrationState,
1022 BYTE * pRadioIfacesSize,
1023 BYTE * pRadioIfaces,
1064 ULONG * pRegistrationState,
1068 BYTE * pRadioIfacesSize,
1069 BYTE * pRadioIfaces,
1097 BYTE * pDataCapsSize,
1159 ULONG technologyPref,
1178 ULONG * pTechnologyPref,
1180 ULONG * pPersistentTechnologyPref );
1207 ULONG * pApplication,
1237 BYTE * pRegForeignSID,
1238 BYTE * pRegForeignNID,
1243 ULONG * pApplication,
1259 QCIMPORT2K ULONG QCWWANAPI2K
GetACCOLC( BYTE * pACCOLC );
1302 ULONG * pMaxTXChannelRate,
1303 ULONG * pMaxRXChannelRate,
1304 ULONG * pDataServiceCapability,
1305 ULONG * pSimCapability,
1306 ULONG * pRadioIfacesSize,
1307 BYTE * pRadioIfaces );
1394 CHAR * pPRIString );
1414 ULONG * pFirmwareID,
1415 ULONG * pTechnology,
1418 ULONG * pGPSCapability );
1441 BYTE voiceNumberSize,
1442 CHAR * pVoiceNumber,
1461 QCIMPORT2K ULONG QCWWANAPI2K
GetIMSI(
1495 CHAR * pMEIDString );
1511 QCIMPORT2K ULONG QCWWANAPI2K SetLock(
1513 CHAR * pCurrentPIN );
1528 QCIMPORT2K ULONG QCWWANAPI2K QueryLock( ULONG * pState );
1544 QCIMPORT2K ULONG QCWWANAPI2K ChangeLockPIN(
1546 CHAR * pDesiredPIN );
1581 QCIMPORT2K ULONG QCWWANAPI2K
GetPRLVersion( WORD * pPRLVersion );
1696 QCIMPORT2K ULONG QCWWANAPI2K
SetPower( ULONG powerMode );
1711 QCIMPORT2K ULONG QCWWANAPI2K
GetPower( ULONG * pPowerMode );
1729 ULONG * pReasonMask,
1730 ULONG * pbPlatform );
1748 ULONGLONG * pTimeCount,
1749 ULONG * pTimeSource );
1764 QCIMPORT2K ULONG QCWWANAPI2K
ValidateSPC( CHAR * pSPC );
1783 ULONG * pMessageIndex,
1784 ULONG * pMessageTag );
1807 ULONG * pRequestedTag,
1808 ULONG * pMessageListSize,
1809 BYTE * pMessageList );
1832 QCIMPORT2K ULONG QCWWANAPI2K
GetSMS(
1835 ULONG * pMessageTag,
1836 ULONG * pMessageFormat,
1837 ULONG * pMessageSize,
1878 QCIMPORT2K ULONG QCWWANAPI2K
SaveSMS(
1880 ULONG messageFormat,
1883 ULONG * pMessageIndex );
1905 QCIMPORT2K ULONG QCWWANAPI2K
SendSMS(
1906 ULONG messageFormat,
1910 ULONG * pMessageFailureCode );
1936 CHAR * pSMSCAddress,
1957 CHAR * pSMSCAddress,
2121 QCIMPORT2K ULONG QCWWANAPI2K UIMGetICCID(
2144 QCIMPORT2K ULONG QCWWANAPI2K UIMGetControlKeyStatus(
2147 ULONG * pVerifyRetriesLeft,
2148 ULONG * pUnblockRetriesLeft );
2168 QCIMPORT2K ULONG QCWWANAPI2K UIMSetControlKeyProtection(
2172 ULONG * pVerifyRetriesLeft );
2191 QCIMPORT2K ULONG QCWWANAPI2K UIMUnblockControlKey(
2194 ULONG * pUnblockRetriesLeft );
2213 ULONG * pTracking );
2228 QCIMPORT2K ULONG QCWWANAPI2K
SetPDSState( ULONG enable );
2245 QCIMPORT2K ULONG QCWWANAPI2K StartPDSTrackingSession( ULONG fixInterval );
2257 QCIMPORT2K ULONG QCWWANAPI2K StopPDSTrackingSession();
2274 ULONGLONG systemTime,
2275 USHORT systemDiscontinuities );
2297 ULONG * pAccuracy );
2337 USHORT * pInterval );
2370 QCIMPORT2K ULONG QCWWANAPI2K
GetXTRANetwork( ULONG * pPreference );
2404 USHORT * pGPSWeekOffset,
2405 USHORT * pDuration );
2434 ULONG * pServerAddress,
2435 ULONG * pServerPort );
2452 ULONG serverAddress,
2532 ULONG * pGPSDataMask,
2533 ULONG * pCellDataMask );
2591 ULONG * pWakeMask );
2658 ULONG * pSessionState,
2659 ULONG * pSessionType,
2660 ULONG * pFailureReason,
2662 WORD * pSessionPause,
2663 WORD * pTimeRemaining );
2681 ULONG * pSessionType,
2682 USHORT * pSessionID );
2718 ULONG * pbProvisioning,
2719 ULONG * pbPRLUpdate );
2736 ULONG bProvisioning );
2770 ULONG * pFirmwareID );
2774 ULONG * pFirmwareID );
2799 WCHAR * pSourcePath,
2800 WCHAR * pDestinationPath );
2804 CHAR * pDestinationPath );
2851 ULONG * pFirmwareID,
2852 ULONG * pTechnology,
2855 ULONG * pGPSCapability );
2859 ULONG * pFirmwareID,
2860 ULONG * pTechnology,
2863 ULONG * pGPSCapability );
2885 WCHAR * pImageStorePath );
2889 CHAR * pImageStorePath );
2907 ULONG * pImageListSize,
2908 BYTE * pImageList );
2931 ULONG imageListSize,
2933 ULONG bForceDownload,
2935 ULONG * pImageTypesSize,
2936 BYTE * pImageTypes );
2955 ULONG * pImageListSize,
2956 BYTE * pImageList );
2973 ULONG imageInfoSize,
2974 BYTE * pImageInfo );
2988 QCIMPORT2K ULONG QCWWANAPI2K
GetPLMNMode( ULONG * pPLMNMode );
3054 QCIMPORT2K ULONG QCWWANAPI2K SetPacketTotalsCallback(
3073 tFNByteTotals pCallback,
3091 tFNDataCapabilities pCallback );
3122 tFNDormancyStatus pCallback );
3138 tFNMobileIPStatus pCallback );
3154 tFNActivationStatus pCallback );
3185 tFNRoamingIndicator pCallback );
3206 tFNSignalStrength pCallback,
3207 BYTE thresholdsSize,
3208 INT8 * pThresholds );
3317 tFNCATEvent pCallback,
3319 ULONG * pErrorMask );
3371 #define GetFirmwareID GetFirmwareIDW
3372 #define UpgradeFirmware UpgradeFirmwareW
3373 #define UpgradeFirmware2k UpgradeFirmware2kW
3374 #define GetImageInfo GetImageInfoW
3375 #define GetImageStore GetImageStoreW
3378 #define GetFirmwareID GetFirmwareIDA
3379 #define UpgradeFirmware UpgradeFirmwareA
3380 #define UpgradeFirmware2k UpgradeFirmware2kA
3381 #define GetImageInfo GetImageInfoA
3382 #define GetImageStore GetImageStoreA
IMPORTGOBI ULONG GOBICMAPI SetLURejectCallback(tFNLUReject pCallback)
IMPORTGOBI ULONG GOBIAPI SetImagesPreference(ULONG imageListSize, BYTE *pImageList, ULONG bForceDownload, BYTE modemIndex, ULONG *pImageTypesSize, BYTE *pImageTypes)
IMPORTGOBI ULONG GOBICMAPI CATSendTerminalResponse(ULONG refID, ULONG dataLen, BYTE *pData)
IMPORTGOBI ULONG GOBICMAPI GetActivationState(ULONG *pActivationState)
IMPORTGOBI ULONG GOBICMAPI SetSMSWake(ULONG bEnable, ULONG wakeMask)
IMPORTGOBI ULONG GOBICMAPI GetImageInfoA(CHAR *pPath, ULONG *pFirmwareID, ULONG *pTechnology, ULONG *pCarrier, ULONG *pRegion, ULONG *pGPSCapability)
IMPORTGOBI ULONG GOBICMAPI GetMobileIP(ULONG *pMode)
void(SWICALLBACK * tFNPacketTotals)(ULONG totalPacketTX, ULONG totalPacketRX)
API Return Codes.
Definition: SwiWwanCmApi.h:60
IMPORTGOBI ULONG GOBICMAPI SetDataCapabilitiesCallback(tFNDataCapabilities pCallback)
IMPORTGOBI ULONG GOBICMAPI GetCDMANetworkParameters(BYTE *pSCI, BYTE *pSCM, BYTE *pRegHomeSID, BYTE *pRegForeignSID, BYTE *pRegForeignNID, BYTE *pForceRev0, BYTE *pCustomSCP, ULONG *pProtocol, ULONG *pBroadcast, ULONG *pApplication, ULONG *pRoaming)
IMPORTGOBI ULONG GOBICMAPI GetSMS(ULONG storageType, ULONG messageIndex, ULONG *pMessageTag, ULONG *pMessageFormat, ULONG *pMessageSize, BYTE *pMessage)
IMPORTGOBI ULONG GOBICMAPI ModifySMSStatus(ULONG storageType, ULONG messageIndex, ULONG messageTag)
IMPORTGOBI ULONG GOBICMAPI GetVoiceNumber(BYTE voiceNumberSize, CHAR *pVoiceNumber, BYTE minSize, CHAR *pMIN)
IMPORTGOBI ULONG GOBICMAPI GetActiveMobileIPProfile(BYTE *pIndex)
IMPORTGOBI ULONG GOBICMAPI SetSignalStrengthCallback(tFNSignalStrength pCallback, BYTE thresholdsSize, INT8 *pThresholds)
IMPORTGOBI ULONG GOBICMAPI GetFirmwareIDW(WCHAR *pPath, ULONG *pFirmwareID)
SWIIMPORT ULONG SWICMAPI SwiGetServingNetwork(ULONG *pRegistrationState, ULONG *pCSDomain, ULONG *pPSDomain, ULONG *pRAN, BYTE *pRadioIfacesSize, BYTE *pRadioIfaces, ULONG *pRoaming, WORD *pMCC, WORD *pMNC, BYTE nameSize, CHAR *pName, WORD *pSID, WORD *pNID)
Gets information regarding the system that currently provides service to the device.
IMPORTGOBI ULONG GOBICMAPI SaveSMS(ULONG storageType, ULONG messageFormat, ULONG messageSize, BYTE *pMessage, ULONG *pMessageIndex)
IMPORTGOBI ULONG GOBICMAPI PerformNetworkRATScan(BYTE *pInstanceSize, BYTE *pInstances, BYTE *pRATSize, BYTE *pRATInstances)
IMPORTGOBI ULONG GOBICMAPI GetAutoconnect(ULONG *pSetting)
IMPORTGOBI ULONG GOBICMAPI GetManufacturer(BYTE stringSize, CHAR *pString)
IMPORTGOBI ULONG GOBICMAPI GetNetworkTime(ULONGLONG *pTimeCount, ULONG *pTimeSource)
IMPORTGOBI ULONG GOBICMAPI StartDataSession(ULONG *pTechnology, ULONG *pPrimaryDNS, ULONG *pSecondaryDNS, ULONG *pPrimaryNBNS, ULONG *pSecondaryNBNS, CHAR *pAPNName, ULONG *pIPAddress, ULONG *pAuthentication, CHAR *pUsername, CHAR *pPassword, ULONG *pSessionId)
IMPORTGOBI ULONG GOBICMAPI StartDataSession2(ULONG *pTechnology, ULONG *pPrimaryDNS, ULONG *pSecondaryDNS, ULONG *pPrimaryNBNS, ULONG *pSecondaryNBNS, CHAR *pAPNName, ULONG *pIPAddress, ULONG *pAuthentication, CHAR *pUsername, CHAR *pPassword, ULONG *pSessionId, ULONG *pFailureReason)
IMPORTGOBI ULONG GOBICMAPI GetSMSWake(ULONG *pbEnabled, ULONG *pWakeMask)
IMPORTGOBI ULONG GOBICMAPI SetPDSStateCallback(tFNPDSState pCallback)
IMPORTGOBI ULONG GOBIAPI ResetDevice()
IMPORTGOBI ULONG GOBICMAPI QCWWANDisconnect()
IMPORTGOBI ULONG GOBICMAPI SetServiceAutomaticTracking(ULONG bAuto)
IMPORTGOBI ULONG GOBICMAPI SetPower(ULONG powerMode)
IMPORTGOBI ULONG GOBICMAPI GetSMSCAddress(BYTE addressSize, CHAR *pSMSCAddress, BYTE typeSize, CHAR *pSMSCType)
IMPORTGOBI ULONG GOBICMAPI DeleteSMS(ULONG storageType, ULONG *pMessageIndex, ULONG *pMessageTag)
IMPORTGOBI ULONG GOBICMAPI OMADMStartSession(ULONG sessionType)
IMPORTGOBI ULONG GOBICMAPI GetSessionState(ULONG *pState)
IMPORTGOBI ULONG GOBICMAPI OMADMSendSelection(ULONG selection, USHORT sessionID)
IMPORTGOBI ULONG GOBICMAPI GetSignalStrengths(ULONG *pArraySizes, INT8 *pSignalStrengths, ULONG *pRadioInterfaces)
IMPORTGOBI ULONG GOBICMAPI OMADMSetPRLUpdateFeature(ULONG bPRLUpdate)
IMPORTGOBI ULONG GOBICMAPI GetSMSList(ULONG storageType, ULONG *pRequestedTag, ULONG *pMessageListSize, BYTE *pMessageList)
IMPORTGOBI ULONG GOBICMAPI SetMobileIP(ULONG mode)
IMPORTGOBI ULONG GOBICMAPI SetXTRAAutomaticDownload(ULONG bEnabled, USHORT interval)
IMPORTGOBI ULONG GOBICMAPI GetANAAAAuthenticationStatus(ULONG *pStatus)
IMPORTGOBI ULONG GOBICMAPI GetDataBearerTechnology(ULONG *pDataBearer)
IMPORTGOBI ULONG GOBICMAPI SetPDSState(ULONG enable)
IMPORTGOBI ULONG GOBICMAPI SetPowerCallback(tFNPower pCallback)
IMPORTGOBI ULONG GOBICMAPI GetFirmwareRevision(BYTE stringSize, CHAR *pString)
IMPORTGOBI ULONG GOBICMAPI OMADMGetPendingNIA(ULONG *pSessionType, USHORT *pSessionID)
IMPORTGOBI ULONG GOBICMAPI UpgradeFirmware2kW(WCHAR *pDestinationPath)
IMPORTGOBI ULONG GOBICMAPI ActivateManual(CHAR *pSPC, WORD sid, CHAR *pMDN, CHAR *pMIN, ULONG prlSize, BYTE *pPRL, CHAR *pMNHA, CHAR *pMNAAA)
IMPORTGOBI ULONG GOBIAPI GetImagesPreference(ULONG *pImageListSize, BYTE *pImageList)
IMPORTGOBI ULONG GOBICMAPI GetXTRAValidity(USHORT *pGPSWeek, USHORT *pGPSWeekOffset, USHORT *pDuration)
IMPORTGOBI ULONG GOBICMAPI InitiateDomainAttach(ULONG action)
IMPORTGOBI ULONG GOBICMAPI OMADMGetSessionInfo(ULONG *pSessionState, ULONG *pSessionType, ULONG *pFailureReason, BYTE *pRetryCount, WORD *pSessionPause, WORD *pTimeRemaining)
IMPORTGOBI ULONG GOBICMAPI GetImageStoreA(WORD pathSize, CHAR *pImageStorePath)
IMPORTGOBI ULONG GOBICMAPI SetDormancyStatusCallback(tFNDormancyStatus pCallback)
IMPORTGOBI ULONG GOBICMAPI QCWWANConnect()
IMPORTGOBI ULONG GOBICMAPI ResetToFactoryDefaults(CHAR *pSPC)
IMPORTGOBI ULONG GOBICMAPI GetPDSDefaults(ULONG *pOperation, BYTE *pTimeout, ULONG *pInterval, ULONG *pAccuracy)
IMPORTGOBI ULONG GOBICMAPI GetConnectionRate(ULONG *pCurrentChannelTXRate, ULONG *pCurrentChannelRXRate, ULONG *pMaxChannelTXRate, ULONG *pMaxChannelRXRate)
IMPORTGOBI ULONG GOBICMAPI GetPower(ULONG *pPowerMode)
IMPORTGOBI ULONG GOBICMAPI SetACCOLC(CHAR *pSPC, BYTE accolc)
IMPORTGOBI ULONG GOBICMAPI GetACCOLC(BYTE *pACCOLC)
IMPORTGOBI ULONG GOBICMAPI SetCDMANetworkParameters(CHAR *pSPC, BYTE *pForceRev0, BYTE *pCustomSCP, ULONG *pProtocol, ULONG *pBroadcast, ULONG *pApplication, ULONG *pRoaming)
IMPORTGOBI ULONG GOBICMAPI GetFirmwareInfo(ULONG *pFirmwareID, ULONG *pTechnology, ULONG *pCarrier, ULONG *pRegion, ULONG *pGPSCapability)
IMPORTGOBI ULONG GOBICMAPI SetNetworkPreference(ULONG technologyPref, ULONG duration)
IMPORTGOBI ULONG GOBICMAPI SendSMS(ULONG messageFormat, ULONG messageSize, BYTE *pMessage, BYTE link_timer, ULONG *pMessageFailureCode)
IMPORTGOBI ULONG GOBICMAPI GetMobileIPProfile(BYTE index, BYTE *pEnabled, ULONG *pAddress, ULONG *pPrimaryHA, ULONG *pSecondaryHA, BYTE *pRevTunneling, BYTE naiSize, CHAR *pNAI, ULONG *pHASPI, ULONG *pAAASPI)
IMPORTGOBI ULONG GOBICMAPI GetFirmwareIDA(CHAR *pPath, ULONG *pFirmwareID)
IMPORTGOBI ULONG GOBICMAPI PDSInjectTimeReference(ULONGLONG systemTime, USHORT systemDiscontinuities)
IMPORTGOBI ULONG GOBICMAPI UpgradeFirmwareW(WCHAR *pSourcePath, WCHAR *pDestinationPath)
IMPORTGOBI ULONG GOBICMAPI GetByteTotals(ULONGLONG *pTXTotalBytes, ULONGLONG *pRXTotalBytes)
IMPORTGOBI ULONG GOBICMAPI GetDormancyState(ULONG *pState)
IMPORTGOBI ULONG GOBICMAPI GetImageStoreW(WORD pathSize, WCHAR *pImageStorePath)
IMPORTGOBI ULONG GOBICMAPI GetMobileIPProfile2(BYTE index, BYTE *pEnabled, ULONG *pAddress, ULONG *pPrimaryHA, ULONG *pSecondaryHA, BYTE *pRevTunneling, BYTE naiSize, CHAR *pNAI, ULONG *pHASPI, ULONG *pAAASPI, ULONG *pHAState, ULONG *pAAAState)
IMPORTGOBI ULONG GOBICMAPI OMADMCancelSession()
IMPORTGOBI ULONG GOBICMAPI QCWWAN2kConnect(CHAR *pDeviceID, CHAR *pDeviceKey)
IMPORTGOBI ULONG GOBICMAPI SetMobileIPProfile(CHAR *pSPC, BYTE index, BYTE *pEnabled, ULONG *pAddress, ULONG *pPrimaryHA, ULONG *pSecondaryHA, BYTE *pRevTunneling, CHAR *pNAI, ULONG *pHASPI, ULONG *pAAASPI, CHAR *pMNHA, CHAR *pMNAAA)
IMPORTGOBI ULONG GOBICMAPI SetActivationStatusCallback(tFNActivationStatus pCallback)
IMPORTGOBI ULONG GOBICMAPI SetAutoconnect(ULONG setting)
IMPORTGOBI ULONG GOBICMAPI SetNewSMSCallback(tFNNewSMS pCallback)
IMPORTGOBI ULONG GOBICMAPI GetMobileIPParameters(ULONG *pMode, BYTE *pRetryLimit, BYTE *pRetryInterval, BYTE *pReRegPeriod, BYTE *pReRegTraffic, BYTE *pHAAuthenticator, BYTE *pHA2002bis)
IMPORTGOBI ULONG GOBICMAPI SetActiveMobileIPProfile(CHAR *pSPC, BYTE index)
IMPORTGOBI ULONG GOBICMAPI SetPLMNModeCallback(tFNPLMNMode pCallback)
IMPORTGOBI ULONG GOBICMAPI GetServingNetwork(ULONG *pRegistrationState, ULONG *pCSDomain, ULONG *pPSDomain, ULONG *pRAN, BYTE *pRadioIfacesSize, BYTE *pRadioIfaces, ULONG *pRoaming, WORD *pMCC, WORD *pMNC, BYTE nameSize, CHAR *pName)
IMPORTGOBI ULONG GOBICMAPI GetAGPSConfig(ULONG *pServerAddress, ULONG *pServerPort)
IMPORTGOBI ULONG GOBICMAPI GetServingNetworkCapabilities(BYTE *pDataCapsSize, BYTE *pDataCaps)
IMPORTGOBI ULONG GOBICMAPI OMADMSetProvisioningFeature(ULONG bProvisioning)
IMPORTGOBI ULONG GOBICMAPI SetDefaultProfile(ULONG profileType, ULONG *pPDPType, ULONG *pIPAddress, ULONG *pPrimaryDNS, ULONG *pSecondaryDNS, ULONG *pAuthentication, CHAR *pName, CHAR *pAPNName, CHAR *pUsername, CHAR *pPassword)
IMPORTGOBI ULONG GOBICMAPI GetFirmwareRevisions(BYTE amssSize, CHAR *pAMSSString, BYTE bootSize, CHAR *pBootString, BYTE priSize, CHAR *pPRIString)
IMPORTGOBI ULONG GOBICMAPI GetIPAddress(ULONG *pIPAddress)
IMPORTGOBI ULONG GOBICMAPI SetNMEACallback(tFNNewNMEA pCallback)
IMPORTGOBI ULONG GOBICMAPI ResetPDSData(ULONG *pGPSDataMask, ULONG *pCellDataMask)
IMPORTGOBI ULONG GOBICMAPI GetPLMNMode(ULONG *pMode)
IMPORTGOBI ULONG GOBICMAPI GetXTRAAutomaticDownload(ULONG *pbEnabled, USHORT *pInterval)
IMPORTGOBI ULONG GOBICMAPI GetXTRANetwork(ULONG *pPreference)
IMPORTGOBI ULONG GOBICMAPI SetMobileIPStatusCallback(tFNMobileIPStatus pCallback)
IMPORTGOBI ULONG GOBICMAPI SetMobileIPParameters(CHAR *pSPC, ULONG *pMode, BYTE *pRetryLimit, BYTE *pRetryInterval, BYTE *pReRegPeriod, BYTE *pReRegTraffic, BYTE *pHAAuthenticator, BYTE *pHA2002bis)
IMPORTGOBI ULONG GOBICMAPI SetPortAutomaticTracking(ULONG bAuto)
IMPORTGOBI ULONG GOBIAPI GetStoredImages(ULONG *pImageListSize, BYTE *pImageList)
IMPORTGOBI ULONG GOBICMAPI GetPortAutomaticTracking(ULONG *pbAuto)
IMPORTGOBI ULONG GOBICMAPI GetSerialNumbers(BYTE esnSize, CHAR *pESNString, BYTE imeiSize, CHAR *pIMEIString, BYTE meidSize, CHAR *pMEIDString)
IMPORTGOBI ULONG GOBICMAPI ForceXTRADownload()
IMPORTGOBI ULONG GOBICMAPI GetIMSI(BYTE stringSize, CHAR *pString)
IMPORTGOBI ULONG GOBICMAPI GetHardwareRevision(BYTE stringSize, CHAR *pString)
IMPORTGOBI ULONG GOBICMAPI GetModelID(BYTE stringSize, CHAR *pString)
IMPORTGOBI ULONG GOBIAPI DeleteStoredImage(ULONG imageInfoSize, BYTE *pImageInfo)
IMPORTGOBI ULONG GOBICMAPI InitiateNetworkRegistration(ULONG regType, WORD mcc, WORD mnc, ULONG rat)
IMPORTGOBI ULONG GOBICMAPI UpgradeFirmware2kA(CHAR *pDestinationPath)
IMPORTGOBI ULONG GOBICMAPI GetOfflineReason(ULONG *pReasonMask, ULONG *pbPlatform)
IMPORTGOBI ULONG GOBICMAPI SetOMADMStateCallback(tFNOMADMState pCallback)
IMPORTGOBI ULONG GOBICMAPI SetCATEventCallback(tFNCATEvent pCallback, ULONG eventMask, ULONG *pErrorMask)
IMPORTGOBI ULONG GOBICMAPI ActivateAutomatic(CHAR *pActivationCode)
IMPORTGOBI ULONG GOBICMAPI SetRoamingIndicatorCallback(tFNRoamingIndicator pCallback)
IMPORTGOBI ULONG GOBICMAPI GetERIFile(ULONG *pFileSize, BYTE *pFile)
IMPORTGOBI ULONG GOBICMAPI SetPDSDefaults(ULONG operation, BYTE timeout, ULONG interval, ULONG accuracy)
IMPORTGOBI ULONG GOBICMAPI GetPLMNName(USHORT mcc, USHORT mnc, ULONG *pNamesSize, BYTE *pNames)
IMPORTGOBI ULONG GOBICMAPI QCWWAN2kGetConnectedDeviceID(ULONG deviceIDSize, CHAR *pDeviceID, ULONG deviceKeySize, CHAR *pDeviceKey)
IMPORTGOBI ULONG GOBICMAPI SetXTRANetwork(ULONG preference)
IMPORTGOBI ULONG GOBICMAPI ValidateSPC(CHAR *pSPC)
IMPORTGOBI ULONG GOBICMAPI GetRFInfo(BYTE *pInstanceSize, BYTE *pInstances)
IMPORTGOBI ULONG GOBICMAPI GetPDSState(ULONG *pEnabled, ULONG *pTracking)
SWIIMPORT ULONG SWICMAPI SetNMEAPlusCallback(tFNNewNMEAPlus pCallback)
This function enables/disables the NMEA sentence plus mode callback function.
IMPORTGOBI ULONG GOBICMAPI SetRFInfoCallback(tFNRFInfo pCallback)
IMPORTGOBI ULONG GOBICMAPI SetAGPSConfig(ULONG serverAddress, ULONG serverPort)
IMPORTGOBI ULONG GOBICMAPI QCWWANGetConnectedDeviceID(ULONG stringSize, CHAR *pString)
IMPORTGOBI ULONG GOBICMAPI PerformNetworkScan(BYTE *pInstanceSize, BYTE *pInstances)
IMPORTGOBI ULONG GOBICMAPI UpgradeFirmwareA(CHAR *pSourcePath, CHAR *pDestinationPath)
IMPORTGOBI ULONG GOBICMAPI GetDeviceCapabilities(ULONG *pMaxTXChannelRate, ULONG *pMaxRXChannelRate, ULONG *pDataServiceCapability, ULONG *pSimCapability, ULONG *pRadioIfacesSize, BYTE *pRadioIfaces)
IMPORTGOBI ULONG GOBICMAPI SetOMADMAlertCallback(tFNOMADMAlert pCallback)
IMPORTGOBI ULONG GOBICMAPI SetSMSCAddress(CHAR *pSMSCAddress, CHAR *pSMSCType)
IMPORTGOBI ULONG GOBICMAPI CATSendEnvelopeCommand(ULONG cmdID, ULONG dataLen, BYTE *pData)
IMPORTGOBI ULONG GOBICMAPI GetPRLVersion(WORD *pPRLVersion)
IMPORTGOBI ULONG GOBICMAPI GetPacketStatus(ULONG *pTXPacketSuccesses, ULONG *pRXPacketSuccesses, ULONG *pTXPacketErrors, ULONG *pRXPacketErrors, ULONG *pTXPacketOverflows, ULONG *pRXPacketOverflows)
IMPORTGOBI ULONG GOBICMAPI GetSessionDuration(ULONGLONG *pDuration)
IMPORTGOBI ULONG GOBICMAPI GetLastMobileIPError(ULONG *pError)
IMPORTGOBI ULONG GOBICMAPI GetServiceAutomaticTracking(ULONG *pbAuto)
IMPORTGOBI ULONG GOBICMAPI GetNetworkPreference(ULONG *pTechnologyPref, ULONG *pDuration, ULONG *pPersistentTechnologyPref)
IMPORTGOBI ULONG GOBICMAPI StopDataSession(ULONG sessionId)
IMPORTGOBI ULONG GOBICMAPI GetHomeNetwork(WORD *pMCC, WORD *pMNC, BYTE nameSize, CHAR *pName, WORD *pSID, WORD *pNID)
IMPORTGOBI ULONG GOBICMAPI SetSessionStateCallback(tFNSessionState pCallback)
IMPORTGOBI ULONG GOBICMAPI SetByteTotalsCallback(tFNByteTotals pCallback, BYTE interval)
IMPORTGOBI ULONG GOBICMAPI GetDefaultProfile(ULONG profileType, ULONG *pPDPType, ULONG *pIPAddress, ULONG *pPrimaryDNS, ULONG *pSecondaryDNS, ULONG *pAuthentication, BYTE nameSize, CHAR *pName, BYTE apnSize, CHAR *pAPNName, BYTE userSize, CHAR *pUsername)
IMPORTGOBI ULONG GOBICMAPI GetImageInfoW(WCHAR *pPath, ULONG *pFirmwareID, ULONG *pTechnology, ULONG *pCarrier, ULONG *pRegion, ULONG *pGPSCapability)
IMPORTGOBI ULONG GOBICMAPI QCWWAN2kEnumerateDevices(BYTE *pDevicesSize, BYTE *pDevices)
IMPORTGOBI ULONG GOBICMAPI OMADMGetFeatureSettings(ULONG *pbProvisioning, ULONG *pbPRLUpdate)
IMPORTGOBI ULONG GOBICMAPI SetDataBearerCallback(tFNDataBearer pCallback)